package com.dragon.modules.yuegou.request;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.time.LocalDateTime;

public class CardYueLiftRecordRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("手机号")
    private String mobile;

    @ApiModelProperty("悦卡卡号")
    private String cardNo;

    @ApiModelProperty("悦卡名称")
    private String cardName;

    @ApiModelProperty("开始时间")
    private LocalDateTime theBeginTime;

    @ApiModelProperty("结束时间")
    private LocalDateTime theEndTime;

    @ApiModelProperty("单位名称")
    private String companyName;

    @ApiModelProperty("悦卡形式 0-虚拟卡 1-实体卡")
    private Integer  cardForm;

    @ApiModelProperty("悦卡类型：0-福利卡-WELFARE_CARD、1-预付卡-PREPAY_CARD")
    private Integer  cardType;

    @ApiModelProperty("京东订单编号")
    private String  jdOrderNo;

    @ApiModelProperty("订单编号")
    private String  orderNo;

    @ApiModelProperty("支付方式")
    private Integer  payType;

    public String getJdOrderNo() {
        return jdOrderNo;
    }

    public void setJdOrderNo(String jdOrderNo) {
        this.jdOrderNo = jdOrderNo;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Integer getCardType() {
        return cardType;
    }

    public void setCardType(Integer cardType) {
        this.cardType = cardType;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public LocalDateTime getTheBeginTime() {
        return theBeginTime;
    }

    public void setTheBeginTime(LocalDateTime theBeginTime) {
        this.theBeginTime = theBeginTime;
    }

    public LocalDateTime getTheEndTime() {
        return theEndTime;
    }

    public void setTheEndTime(LocalDateTime theEndTime) {
        this.theEndTime = theEndTime;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public Integer getCardForm() {
        return cardForm;
    }

    public void setCardForm(Integer cardForm) {
        this.cardForm = cardForm;
    }
}
